Default Sd Jwt Ops
Functions
Creates a representation of an SdJwt as a JWS JSON according to RFC7515. In addition to the General & Flattened representations defined in the RFC7515, the result JSON contains an unprotected header which includes an array with the disclosures
Creates a representation of an SdJwt as a JWS JSON according to RFC7515. In addition to the General & Flattened representations defined in the RFC7515, the result JSON contains an unprotected header which includes an array with the disclosures of the SdJwt and the key binding JWT
Tries to create a presentation that discloses the requested claims.
Recreates the claims, used to produce the SD-JWT That are:
Recreates the claims, used to produce the SD-JWT and at the same time calculates DisclosuresPerClaimPath
Serializes a SdJwt with a Key Binding JWT.
A method for obtaining an SdJwt given an unverifiedSdJwt, without checking the signature of the issuer.
Verifies an SD-JWT serialized using compact serialization.
Verifies an SD-JWT serialized using JWS JSON serialization (either general or flattened format) as defined by RFC7515 and extended by SD-JWT specification.
Verifies a SD-JWT+KB serialized using compact serialization.
Verifies a SD-JWT+KB in JWS JSON serialization.